package main.impl;

public enum TipoFicha {
	blanco1,blanco2,blancoh,blancov,cuadradog,cuadradop,recth,rectv,nada,cualquiera;
	
	// la ficha cualquiera esta para el goal, dado que a nosotros solo nos interesa que el cuadrado este en una posicion y nada mas del tablero
	public static boolean equals(TipoFicha ficha1, TipoFicha ficha2) {
		
		if(ficha1==ficha2 ){
			return true;
		} else if(((ficha1==blanco1 || ficha1==blanco2) && (ficha2==blanco1 || ficha2==blanco2)) || ficha1==cualquiera || ficha2==cualquiera){
			return true;
		}
		
		return false;
	}
}
